Smush\Core\Integrations\S3 B

Total Complexity 88
Dependencies 5
Dependents 1
Total lines 588
Lines of code 298
Logical lines of code 149
Comment lines 215
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
download_file()
B
38 23 64
show_s3_support_required_notice()
A
43 10 49
s3_setup_message()
A
44 8 49
does_image_exists()
A
49 8 29
__construct()
S
55 6 18
maybe_download_file()
S
65 5 9
s3_support_required()
S
67 5 7
copy_provider_file_to_server()
S
63 4 11
is_image_on_s3()
S
66 4 8
add_pro_tag()
S
65 3 10
fetch_file()
S
72 3 5
is_attachment_served_by_provider()
S
66 3 8
get_provider_client()
S
67 3 8
register()
S
58 1 17
backup_exists_on_s3()
S
71 2 6